type crypto/hpke.hybridPrivateKey
8 uses
crypto/hpke (current package)
pq.go#L222: type hybridPrivateKey struct {
pq.go#L289: return &hybridPrivateKey{mlkem768X25519, bytes.Clone(seed), t, pq}, nil
pq.go#L294: return &hybridPrivateKey{mlkem768P256, bytes.Clone(seed), t, pq}, nil
pq.go#L299: return &hybridPrivateKey{mlkem1024P384, bytes.Clone(seed), t, pq}, nil
pq.go#L314: func (k *hybridPrivateKey) KEM() KEM {
pq.go#L318: func (k *hybridPrivateKey) Bytes() ([]byte, error) {
pq.go#L325: func (k *hybridPrivateKey) PublicKey() PublicKey {
pq.go#L333: func (k *hybridPrivateKey) decap(enc []byte) ([]byte, error) {